the rectors - French English Dictionary